fire service pumps and vehicles - Turco Inglés Diccionario